// 查询岗位管理列表
export function listPostApi(query: PostRecord): Promise<ApiRowsRecord<PostRecord[]>> {
  return request({
    url: `system/post/list`,
    method: 'get',
    params: query
  })
}

// 查询岗位管理详细
export function getPostApi(id: number): Promise<ApiDataRecord<PostRecord>>  {
  return request({
    url: `system/post/${id}`,
    method: 'get'
  })
}

// 新增岗位管理
export function addPostApi(data: PostRecord): Promise<ApiRecord> {
  return request({
    url: "system/post",
    method: 'post',
    data: data
  })
}

// 修改岗位管理
export function updatePostApi(data: PostRecord): Promise<ApiRecord> {
  return request({
    url: "system/post",
    method: 'put',
    data: data
  })
}

// 删除岗位管理
export function delPostApi(id: number[]) {
  return request({
    url: `system/post/${id}`,
    method: 'delete',
  })
}
